Scheduling Request Transmission Method and Apparatus for Decoupled Downlink-Uplink

ABSTRACT

This disclosure provides a Scheduling Request transmission method ( 10 ) for decoupled downlink-uplink in heterogeneous network, where the heterogeneous network comprises at least two cells in charge of downlink and uplink transmission separately and connected with any backhaul, the method comprising: determining ( 11 ) a positive Data Scheduling Request, D-SR, is to be transmitted in a current D-SR&#39;s subframe together with HARQ-ACK/NACK on PUCCH using PUCCH format 1a/1b/3; transmitting ( 12 ) a HARQ-ACK/NACK in the current D-SR&#39;s subframe on PUCCH together with a negative D-SR using PUCCH format 1/1a/1b or format 3 while transmitting a Scheduling Request, SR, in a next SR&#39;s subframe subsequent to the current D-SR&#39;s subframe. In this method, the Scheduling Request (SR) of the UEs can be correctly detected in the Pico base station to trigger UL transmission in decoupled UL/DL scenario in various case and any kinds of backhaul can be supported.

TECHNICAL FIELD

The invention generally relates to wireless communication technologies,in particular to a Scheduling Request transmission method and apparatusfor decoupled downlink-uplink (DL-UL) in heterogeneous networks.

BACKGROUND

In 3GPP-LTE advanced, Coordinated Multi-Point Transmission (CoMP) isproposed as a key technology for further improving cell-edgeperformance. For uplink CoMP, one of the focused scenarios is theheterogeneous network scenario defined by 3GPP. A key feature in thisscenario is the Decoupled DL-UL for some UEs, e.g., the UE as shown inFIG. 1 where an exemplary decoupled DL-UL scenario in the heterogeneousnetwork is illustrated. In particular, as the Macro cell A has muchhigher transmission power than the Pico cell B, the coverage isdifferent for the Macro cell A and the Pico cell B. For the UE locatedin the Macro cell coverage but at the coverage boundary between theMacro cell A and the Pico cell B, the received downlink signal from theMacro cell A is stronger than that from the Pico cell B. Hence the UE isassociated with the Macro cell A and receives downlink signals from theMacro cell A. While for the uplink, since the UE is closer to the Picocell B than the Macro cell A, it is better to select Pico cell B as thereception point, in order to reduce the transmit power of the UE and theinterference to other normal UEs in the Pico cell B. Therefore, for thisUE, the downlink serving cell is the Macro cell A but the uplink servingcell is the Pico cell B.

In the decoupled DL-UL scenario, it is up to Macro base station tomanage DL transmission, yet Pico base station is in charge of ULtransmission. If any backhaul connection (good, less than ˜0.5 mslatency; medium, ˜5 ms latency; poor, ˜50-100 ms latency) between theMacro base station and the Pico base station is considered, for example,when a slow backhaul connection is used, it is hard to supportinstantaneous information exchange between Macro base station and Picobase station, thus, DL-UL separation is implemented between Macro basestation (DL) and Pico base station (UL). Due to this, physical uplinkcontrol channel (PUCCH) format 1a/1b/2/2a/2b/3 (includingHARQ-ACK/NACK(A/N) and/or CQI) corresponding to the downlinktransmission is to be received by Macro base station, and theTransmission power of UE shall be large enough to reach the Macro basestation. While the scheduling request (D-SR and RA-SR) using PUCCHformat 1 corresponding to the UL transmission is to be received by thePico base station, and it shall reach the Pico base station, which meansa low Transmission power of the UE to reduce the interference to othernormal UEs (i.e., of which both DL and UL connections are served by thePico cell) in the Pico cell.

If there is only D-SR transmitted in one subframe, it is OK for the Picobase station to receive it. However, 1) if 1 or 2 bits HARQ-ACK/NACKfeedback and positive D-SR are to be transmitted in the same subframe,HARQ-ACK/NACK will be transmitted on D-SR's resource using PUCCH format1a/1b; or 2) if up to 10-bit HARQ-ACK/NACK and 1-bit positive D-SR forFDD or 20-bit HARQ-ACK/NACK and 1-bit positive D-SR for TDD aretransmitted in the same subframe, HARQ-ACK/NACK and D-SR are jointlyencoded and PUCCH format 3 is used. Both PUCCH format 1a/1b and format 3have to reach Macro base station, which means the Transmission powerwill be larger than that necessary to reach the Pico base station, sothat it will 1) cause a strong interference to the D-SR monitoring ofother normal UEs in the Pico cell in format 1a/1b case above. 2) thePico base station will fully miss the D-SR information in format 3 asdescribed above. Because the Pico base station doesn't know there isHARQ-ACK/NACK in this subframe, it will only monitor the D-SR resourceinstead of the resource of format 3.

SUMMARY

This disclosure aims to provide a new SR transmission method andapparatus in decoupled DL-UL scenario with any backhaul, thus preferablymitigate, alleviate or eliminate one or more of the above mentioneddisadvantages singly or in any combination.

In one aspect of the invention, there is provided a Scheduling Requesttransmission method for decoupled downlink-uplink in heterogeneousnetwork, where the heterogeneous network comprises at least two cells incharge of downlink and uplink transmission separately and connected withany backhaul, the method comprising: determining a positive DataScheduling Request, D-SR, is to be transmitted in a current D-SR'ssubframe together with HARQ-ACK/NACK on PUCCH using PUCCH format1a/1b/3; transmitting a HARQ-ACK/NACK in the current D-SR's subframe onPUCCH together with a negative D-SR using PUCCH format 1/1a/1b or format3, while transmitting a Scheduling Request, SR, in a next SR's subframesubsequent to the current D-SR's subframe.

In a second aspect of the invention, there is further provided aScheduling Request transmission apparatus for decoupled downlink-uplinkin heterogeneous network, where the heterogeneous network comprises atleast two cells in charge of downlink and uplink transmission separatelyand connected with any backhaul, the apparatus comprising: a determiningmodule for determining a positive Data Scheduling Request, D-SR, is tobe transmitted in a current D-SR's subframe together with HARQ-ACK/NACKon PUCCH using PUCCH format 1a/1b/3; a transmitting module fortransmitting a HARQ-ACK/NACK together with a negative D-SR in thecurrent D-SR's subframe on PUCCH using PUCCH format 1/1a/1b or format 3,while transmitting a Scheduling Request, SR, in a next SR's subframesubsequent to the current D-SR's subframe.

In a third aspect of the invention, there is also provided userequipment including the apparatus according to the embodiments of theinvention.

In a fourth aspect of the invention, there is also provided a computerprogram product comprising a set of computer executable instructionsstored on a computer readable medium, configured to implement the methodaccording to the embodiments of the invention.

In a fifth aspect of the invention, there is also provided acomputer-readable medium having stored thereon a computer programproduct comprising a set of computer executable instructions which whenexecuted by a processor in a computing device, causes the computingdevice to implement the method according to the embodiments of theinvention.

Various embodiments of the invention may bring one or more of thefollowing advantages, for example, the Scheduling Request (SR) of theUEs can be correctly detected in the Pico cell and the interference tothe Pico cell caused by the PUCCH transmitted to the Macro cell can bereduced in the decoupled DL-UL scenario. Further, the embodiments cansupport any kinds of backhaul.

BRIEF DESCRIPTION OF THE DRAWINGS

The features and advantageous of the present invention will be moreapparent from the following exemplary embodiments of the inventionillustrated with reference to the accompanied drawings, in which:

FIG. 1 illustrates an exemplary schematic scenario of decoupled DL-ULtransmission in heterogeneous network;

FIG. 2 illustrates an exemplary schematic flowchart of SchedulingRequest (SR) transmission method for a decoupled DL-UL scenario inheterogeneous network according to an embodiment of the invention;

FIG. 3 illustrates an exemplary schematic diagram of a SR transmissionprocedure for a decoupled DL-UL scenario in heterogeneous networkaccording to an embodiment of the invention; and

FIG. 4 illustrates an exemplary schematic diagram of a SR transmissionapparatus for a decoupled DL-UL scenario in heterogeneous networkaccording to an embodiment of the invention.

DETAILED DESCRIPTION

Embodiments of the invention will be described thoroughly hereinafterwith reference to the accompanied drawings. It will be apparent to thoseskilled in the art that the invention may, however, be embodied in manydifferent forms and should not be construed as limited to theembodiments and specific details set forth herein. Like numbers refer tolike elements throughout the description.

In this disclosure, although specific terminologies have been used toexemplify the invention, this should not be seen as limiting the scopeof the invention to only the aforementioned communication system. Withthe rapid development in communications, there will of course also befuture type of technologies and systems with which the present inventionmay be adapted.

FIG. 2 illustrates an exemplary schematic flowchart of SchedulingRequest (SR) transmission method for a decoupled DL-UL scenario inheterogeneous network according to an embodiment of the invention.

In the context of the invention, the term “heterogeneous network”generally refers to a network environment where at least two cells withdifferent coverage and/or different transmit powers are included. Thetwo cells are respectively in charge of the uplink and downlinkcommunication with the UE at the edge. Generally, the cell with a largercoverage or a high transmission power is responsible for the downlinkcommunication (for example, communication from Macro base station toUE); the cell with a smaller coverage or a low transmission power isresponsible for the uplink communication (for example, communicationfrom UE to the Pico base station). In the embodiments of the invention,as an example, two cells are respectively referred to as a Macro cell Aand a Pico cell B to illustrate an exemplary heterogeneous networkenvironment where decoupled DL-UL scenario is implemented.

As known, the physical uplink control channel (PUCCH) carries uplinkcontrol information. The physical uplink control channel supportsmultiple formats as shown in Table 1, such as PUCCH format1/1a/1b/2/2a/2b/3. The selection of the formats depends on what kind ofinformation is to be transmitted on PUCCH. For example, the physicaluplink control channel (PUCCH) format 1 is a transmission channel usedto carry information regarding scheduling requests (SR) in which the UErequests resources to transmit uplink shared channel (UL-SCH). Forexample, if the UE intends to transmit SR, format 1 may be selected. Ifthe UE intends to transmit ACK/NACK (1 or 2 bits) or SR&ACK/NACK (1 or 2bits), format 1a/1b may be selected. If SR & ACK/NACK (10 bits for FDDor 20 bits for TDD) is to be transmitted, format 3 may be selected.PUCCH is used to feedback uplink control information (UCI) to basestation. HARQ-ACK/NACK is sent by UE to indicate whether the DLtransmission is received correctly or not. Both D-SR and RA-SR can besent by UE to inform base station that there is data to be transmittedby UE. D-SR is carried on PUCCH and RA-SR on Random Access Channel(RACH).

TABLE 1 Number of bits PUCCH Modulation per subframe, format schemeM_(bit) UCI 1 N/A N/A SR 1a BPSK 1 ACK/NACK SR & ACK/NACK 1b QPSK 2ACK/NACK SR & ACK/NACK 2 QPSK 20 . . . 2a QPSK + BPSK 21 . . . 2b QPSK +QPSK 22 . . . 3 QPSK 48 SR & ACK/NACK

In the decoupled DL-UL scenario, the downlink serving cell for UE is theMacro cell but the uplink serving cell for UE is the Pico cell. PUCCHformat 1a/1b/2/2a/2b/3 may be used for transmission of HARQ-ACK/NACKwhich relates to the downlink transmission, thus it is expected to bereceived by Macro base station; while PUCCH format 1 may be used fortransmission of the scheduling request (D-SR) which relates to theuplink transmission, thus it is expected to be received by the Pico basestation.

There are two methods for a UE to trigger an UL transmission, D-SR andUE initiated RA-SR. In decoupled DL-UL scenario, D-SR and RA-SR are tobe received by Pico base station while HARQ-ACK/NACK is to be receivedby Macro base station. According to one embodiment of the invention, aScheduling Request (SR) transmission method is implemented in theheterogeneous network. The heterogeneous network comprises at least twocells in charge of downlink and uplink transmission separately. The twocells may be connected with any backhaul (regardless of small latency orlong latency). The method in the embodiment may include, first,determining if a positive Data Scheduling Request, D-SR, is to betransmitted in a current D-SR's subframe together with HARQ-ACK/NACK onPUCCH using PUCCH format 1 a/1b/3. If the determination is yes, i.e.,the positive D-SR is to be transmitted with HARQ-ACK/NACK in the samesubframe, transmitting HARQ-ACK/NACK in the current D-SR's subframe onPUCCH together with a negative D-SR using PUCCH format 1/1a/1b or format3, and a Scheduling Request (SR) is postponed to transmit in the nextSR's subframe, in order to avoid collision caused by the positive D-SRand HARQ-ACK/NACK transmitted in a single subframe.

This may achieve the following advantages, since D-SR is postponed tothe next D-SR's transmission period to transmit, the possible collidewith HARQ-ACK/NACK is eliminated, thus the D-SR can be correctlydetected by Pico base station and the interference caused by a largepower transmitted to Macro base station using PUCCH format 1a/1b can bereduced in Pico cell in decoupled DL-UL scenario. Further, since Macrobase station and Pico base station may detect correctly the signalsuseful for separate downlink and uplink communication respectively, andMacro base station and Pico base station do not rely closely on thein-time communication between themselves, any kinds of backhaulconnected between Macro base station and Pico base station can besupported.

Preferably, transmitting a Scheduling Request, SR, in the next SR'ssubframe may at least include, postponing the positive Data SchedulingRequest, D-SR transmission to the next D-SR's subframe on PUCCH; ortransmitting a RACH scheduling request, RA-SR, in the next RA-SR'ssubframe instead.

The two approaches to trigger the UL transmission may be selectedflexibly based on the delay that may be caused by finding the nextopportunity to send the scheduling request without collision.Alternatively, transmission of a RACH scheduling request may beinitiated actively by UE if a certain period of delay time (e.g., 100ms) has lapsed since the current D-SR's subframe is transmitted.

FIG. 3 illustrates an exemplary schematic diagram of a SR transmissionprocedure for a decoupled DL-UL scenario in heterogeneous networksaccording to an embodiment of the invention.

The SR transmission procedure can be implemented in UE and otherequivalent devices. The implementation of the embodiment may be dividedinto the following scenarios.

In one case (for example, a normal case), when there is no positive D-SRand HARQ ACK/NACK colliding in the same subframe, UE would follow thefollowing manner.

If only positive/negative D-SR is transmitted in one subframe (forexample, a D-SR's subframe), there is no HARQ-ACK/NACK multiplexed withD-SR in the subframe, UE may transmit D-SR using PUCCH format 1. Sincethe target receiver is Pico base station, UE may transmit the D-SR'ssubframe with low transmission power to save power and reduceinterference to normal UEs in Pico base station. In this case, Pico basestation receiver may detect D-SR correctly.

Or, if a negative D-SR and HARQ-ACK coincides in the same subframe,PUCCH format 1a/1b is used to transmit HARQ-ACK using its own resourcewith high transmission power when 1 or 2-bit HARQ-ACK are transmittedand negative D-SR is transmitted using PUCCH format 1; or HARQ-ACK andnegative D-SR are jointly encoded and transmitted to Macro base stationwhen PUCCH format 3 is used. In this way, since negative D-SR istransmitted which means no data is to be transmitted by UE, Pico basestation does not need to detect the D-SR. This will not bring anyadverse effects to the UL transmission.

In another case (for example, a target case), when there is positiveD-SR and HARQ-ACK colliding in the same subframe (for example, a D-SR'ssubframe), UE would postpone the D-SR transmission to avoid DSR and HARQACK/NACK colliding.

In particular, if PUCCH format 1a/1b is used, HARQ-ACK/NACK will betransmitted on its own PUCCH resource in the current D-SR's subframewith a high transmission power to reach Macro base station and negativeD-SR will be transmitted using PUCCH format 1 with a low transmissionpower to reach Pico base station. Then HARQ-ACK/NACK may be correctlydetected on PUCCH format 1a/1b's resource by Macro base station, andPico base station can only detect a negative D-SR.

If PUCCH format 3 is used, HARQ-ACK is encoded with a negative D-SR andtransmitted to reach Macro base station with high transmission power.Then HARQ-ACK/NACK may be correctly detected on PUCCH format 3'sresource by Macro base station, and Pico base station can only detect anegative D-SR in D-SR's resource.

After the transmission of the current D-SR's subframe, the UE would lookfor an available SR opportunity to send the Scheduling Request to Picobase station, via either scheme a) or b) below.

According to scheme a), the UE would look for another D-SR opportunitywhere there is no such HARQ ACK/NACK colliding, i.e., find anotherD-SR's subframe subsequent to the current D-SR's subframe but nocollision with HARQ ACK/NACK. When it is found, positive D-SR would betransmitted using a low transmission power to reach Pico base stationside, which would then start UL scheduling.

According to scheme b), the UE would look for a RA-SR opportunity wherethere is no such HARQ ACK/NACK Transmission on PUCCH, i.e., find a RA-SRsubframe subsequent to the current D-SR's subframe but no collision withHARQ ACK/NACK. So that the UE can start a RACH procedure as a RA-SR toPico base station, which would also start UL scheduling. It is to benoted that HARQ ACK/NACK would still prevent the RACH attempts, i.e.,the UE would continue to postpone the transmission of the SchedulingRequest. However, if there is a Channel Quality Indication (CQI) reporton PUCCH, it would be dropped to allow RA-SR to be transmitted instead.This follows the principle of conventional PUCCH ACK/NACK (A/N), D-SR,CQI colliding solution.

Briefly, it is proposed that D-SR is not transmitted in the currentsubframe when colliding with HARQ ACK/NACK, but is postponed to the nextD-SR's subframe without HARQ-ACK or RA-SR is transmitted to trigger anUL transmission.

The selection of scheme a) or b) may depend on different aspects and maybe controlled by the network:

(1) In terms of delay, e.g., whether to use scheme a) or b) depends onwhich one is available earlier in time, i.e., when there is a D-SRopportunity or RA-SR available;

(2) In terms of resource and/or power consumption, e.g., scheme a) wouldbe preferred since the RACH procedure would consume more resource and/orpower.

In the embodiment, SR can be correctly detected in Pico base station andthe interference to the SR detection of other UEs in Pico cell can bereduced in decoupled DL-UL scenario. Also, with this solution, uplinkand downlink of UE is implemented by Macro base station and Pico basestation separately which can thus support any kinds of backhaul betweenMacro base station and Pico base station.

FIG. 4 illustrates an exemplary schematic diagram of a SR transmissionapparatus 20 for a decoupled DL-UL scenario in heterogeneous networkaccording to an embodiment of the invention.

The Scheduling Request transmission apparatus 20 may be implemented in aUser Equipment, for example, a user mobile or other portable deviceswith capability of wireless communication. The apparatus may be operatedin a decoupled downlink-uplink scenario in heterogeneous network. Theapparatus 20 may include a determining module 21 and a transmittingmodule 22. The determining module 21 may be configured to detect (ordetermine) if there is a positive Data Scheduling Request, D-SR, andHARQ ACK/NACK colliding in the same subframe (for example, the currentD-SR's subframe); if the collision is detected, the transmitting module22 is instructed to transmit the HARQ-ACK/NACK in the current D-SR'ssubframe on PUCCH using PUCCH format 1a/1b/3 together with a negativeD-SR, but postpone to transmit a Scheduling Request, SR, in the nextD-SR's subframe (dedicated for transmission of D-SR signal) on PUCCH toavoid the collision occurred between the positive D-SR and HARQ-ACK/NACK(i.e., to be transmitted in a single subframe). The transmission of SRseparated from HARQ ACK/NACK may be implemented using PUCCH format 1with low transmission power to reach Pico base station, thus nointerference from transmission of HARQ ACK/NACK will occur.

As an example, transmission of a Scheduling Request, SR, in the nextsubframe may include transmission of a positive D-SR or UE-initiatedRA-SR. The transmitting module 22 may be further configured to postponethe positive D-SR transmission to the next D-SR's subframe on PUCCH, orto transmit a RACH scheduling request (RA-SR) in a RA-SR's subframe(subsequent to the current D-SR's subframe) instead. Preferably, whetherthe positive D-SR or the RA-SR will be sent may depend on the delaycaused by searching for an available (i.e., no collision withHARQ-ACK/NACK in the same SR's subframe) D-SR's subframe or RA-SR'ssubframe without HARQ-ACK/NACK collision, or resource and/or powerconsumption may also be considered to make a decision. This can reducethe time to trigger UL transmission or optimize the usage of resourceand/or save power.

As an example, when a collision between HARQ ACK/NACK and positive D-SRmay occur in the same subframe (for example, the current D-SR'ssubframe), the transmitting module 22 may transmit first theHARQ-ACK/NACK on its own PUCCH resource in the current D-SR's subframetogether with a negative D-SR (instead of the positive D-SR signal). TheHARQ-ACK/NACK is transmitted with a high transmission power in order toreach Macro base station (for example, the base station in charge ofdownlink transmission) if PUCCH format 1a/1b is used. The negative D-SRis transmitted using format 1 with a low transmission power in order toreach Pico base station (for example, the base station in charge ofuplink transmission). Alternatively, if PUCCH format 3 is used, thetransmitting module 22 may first encode jointly and transmit theHARQ-ACK/NACK in the current subframe with the negative D-SR using ahigh transmission power so as to reach Macro base station. In this way,Macro base station may correctly detect the signals related to thedownlink transmission, and Pico base station can only detect a negativeD-SR.

As an example, the transmitting module may send separately the positiveD-SR in the next D-SR's subframe or the RA-SR in the RA-SR's subframe(subsequent to the current D-SR's sub frame) with a low transmissionpower so that it can be detected in Pico base station (not in Macro basestation). Since no interference from the transmission of HARQ-ACK/NACK,the scheduling request can be detected correctly and UL transmissionwill be triggered as desired.

According to an embodiment of the invention, the determining module 21in the apparatus 20 may further determine if only a Data SchedulingRequest, D-SR, is to be transmitted in the current D-SR's subframe. Ifit is true, it will instruct the transmitting module 22 to transmit theD-SR in the current subframe using PUCCH format 1.

According to another embodiment of the invention, the determining module21 in the apparatus 20 may further determine if a negative D-SR is to betransmitted in the current D-SR's subframe together with HARQ-ACK/NACKon PUCCH using PUCCH format 1a/1b/3. If it is true, it will instruct thetransmitting module 22 to transmit the HARQ-ACK/NACK and the negativeD-SR in the same current subframe using PUCCH format 1/1a/1b or format3.

According to the embodiments of the invention, following advantages maybe achieved, for example, the Scheduling Request (SR) of UE can becorrectly detected by the Pico base station and the interference to thePico cell caused by the PUCCH transmitted to the Macro cell can bereduced in the decoupled DL-UL scenario. Further, any kinds of backhaulcan be supported.

It will be appreciated that the above description for clarity hasdescribed the embodiments of the invention with reference to differentfunctional units and processors. However, it will be apparent that anysuitable distribution of functionality between different functionalunits or processors may be used without detracting from the invention.For example, functionality illustrated to be performed by separateprocessors or controllers may be performed by the same processor orcontrollers. Hence, references to specific functional units are only tobe seen as references to suitable means for providing the describedfunctionality rather than indicative of a strict logical or physicalstructure or organization.

The elements and components of an embodiment of the invention may bephysically, functionally and logically implemented in any suitable way.Indeed the functionality may be implemented in a single unit, in aplurality of units or as part of other functional units. As such, theinvention may be implemented in a single unit or may be physically andfunctionally distributed between different units and processors.

Furthermore, although individual features may be included in differentclaims, these may possibly be advantageously combined, and the inclusionin different claims does not imply that a combination of features is notfeasible and/or advantageous. Also the inclusion of a feature in onecategory of claims does not imply a limitation to this category butrather indicates that the feature is equally applicable to other claimcategories as appropriate.

Furthermore, the order of features in the claims do not imply anyspecific order in which the features must be worked and in particularthe order of individual steps in a method claim does not imply that thesteps must be performed in this order. Rather, the steps may beperformed in any suitable order. Reference signs in the claims areprovided merely as a clarifying example shall not be construed aslimiting the scope of the claims in any way.

The terminology used herein is for the purpose of describing particularembodiments only and is not intended to limit to the invention. As usedherein, the singular forms “a”, “an” and “the” are intended to comprisethe plural forms as well, unless otherwise stated. It will be furtherunderstood that the terms “including”, “comprising” and conjugationthereof when used herein, specify the presence of stated features,integers, steps, operations, elements, and/or components, but do notpreclude the presence or addition of one or more other features,integers, steps, operations, elements, components, and/or groupsthereof.

Although the invention has been particularly shown and described withreference to exemplary embodiments thereof, it will be understood bythose skilled in the art that various changes in form and details may bemade without departing from the spirit and scope of the invention asdefined by the appended claims. The exemplary embodiments should beconsidered in descriptive sense only and not for purposes of limitation.Therefore, the scope of the invention is defined not by the detaileddescription of the invention but by the appended claims.

1.-17. (canceled)
 18. A computer program product comprising a set ofcomputer executable instructions stored on a computer readable medium,configured to implement a Scheduling Request transmission method fordecoupled downlink-uplink in heterogeneous network, where theheterogeneous network comprises at least two cells in charge of downlinkand uplink transmission separately and connected with any backhaul, themethod comprising: determining a positive Data Scheduling Request, D-SR,is to be transmitted in a current D-SR's subframe together withHARQ-ACK/NACK on PUCCH using PUCCH format 1 a/1b/3; and transmittingHARQ-ACK/NACK in the current D-SR's subframe on PUCCH together with anegative D-SR using PUCCH format 1/1a/1b or format 3 while transmittinga Scheduling Request, SR, in a next SR's subframe subsequent to thecurrent D-SR's subframe.
 19. The computer program product of claim 18configured to implement a Scheduling Request transmission method furthercomprising: transmitting the HARQ-ACK/NACK in the current DR's subframeon PUCCH together with the negative D-SR using PUCCH format 1/1a/1b orformat 3 while postponing the positive Data Scheduling Request, D-SRtransmission to the next D-SR's subframe subsequent to the currentD-SR's subframe on PUCCH or transmitting a RACH scheduling request,RA-SR, in a next RA-SR's subframe subsequent to the current D-SR'ssubframe instead.
 20. The computer program product of claim 18configured to implement a Scheduling Request transmission method furthercomprising: transmitting, with a high transmission power, HARQ-ACK/NACKon its own PUCCH resource in the current D-SR's subframe to reach thebase station in charge of downlink transmission together with thenegative D-SR using format 1, with a low transmission power, to reachthe base station in charge of uplink transmission, if PUCCH format 1a/1bis used; or jointly encoding and transmitting, with a high transmissionpower, the HARQ-ACK/NACK and negative D-SR in the current subframe toreach the base station in charge of downlink transmission, if PUCCHformat 3 is used.
 21. The computer program product of claim 18configured to implement a Scheduling Request transmission method furthercomprising: sending, with a low transmission power, the positive D-SR inthe next D-SR's subframe or the RA-SR in the next RA-SR's subframewithout HARQ-ACK/NACK transmission to reach the base station in chargeof uplink transmission.
 22. The computer program product of claim 21configured to implement a Scheduling Request transmission method furthercomprising: determining whether the positive D-SR or the RA-SR is sentin terms of delay caused by searching for an available D-SR's subframeor RA-SR's subframe without HARQ-ACK/NACK transmitted concurrentlyand/or in terms of resource and/or power consumption.
 23. The computerprogram product of claim 18 configured to implement a Scheduling Requesttransmission method further comprising: determining only a DataScheduling Request, D-SR, is to be transmitted without HARQ-ACK/NACK onPUCCH using PUCCH format 1a/1b/3, and transmitting the D-SR in a D-SR'ssubframe using PUCCH format
 1. 24. The computer program product of claim18 configured to implement a Scheduling Request transmission methodfurther comprising: determining a negative D-SR is to be transmitted inthe current D-SR's subframe together with HARQ-ACK/NACK on PUCCH usingPUCCH format 1a/1b/3, and transmitting HARQ-ACK/NACK and the negativeD-SR in the same current D-SR's subframe using PUCCH format 1/1a/1b orformat
 3. 25. A computer-readable medium having stored thereon acomputer program product comprising a set of computer executableinstructions which when executed by a processor in a computing device,causes the computing device to implement a Scheduling Requesttransmission method for decoupled downlink-uplink in heterogeneousnetwork, where the heterogeneous network comprises at least two cells incharge of downlink and uplink transmission separately and connected withany backhaul, the method comprising: determining a positive DataScheduling Request, D-SR, is to be transmitted in a current D-SR'ssubframe together with HARQ-ACK/NACK on PUCCH using PUCCH format1a/1b/3; and transmitting HARQ-ACK/NACK in the current D-SR's subframeon PUCCH together with a negative D-SR using PUCCH format 1/1a/1b orformat 3 while transmitting a Scheduling Request, SR, in a next SR'ssubframe subsequent to the current D-SR's subframe.
 26. The computerreadable medium of claim 25, wherein the Scheduling Request transmissionmethod further comprises: transmitting the HARQ-ACK/NACK in the currentDR's subframe on PUCCH together with the negative D-SR using PUCCHformat 1/1a/1b or format 3 while postponing the positive Data SchedulingRequest, D-SR transmission to the next D-SR's subframe subsequent to thecurrent D-SR's subframe on PUCCH or transmitting a RACH schedulingrequest, RA-SR, in a next RA-SR's subframe subsequent to the currentD-SR's subframe instead.
 27. The computer readable medium of claim 25,wherein the Scheduling Request transmission method further comprises:transmitting, with a high transmission power, HARQ-ACK/NACK on its ownPUCCH resource in the current D-SR's subframe to reach the base stationin charge of downlink transmission together with the negative D-SR usingformat 1, with a low transmission power, to reach the base station incharge of uplink transmission, if PUCCH format 1a/1b is used; or jointlyencoding and transmitting, with a high transmission power, theHARQ-ACK/NACK and negative D-SR in the current subframe to reach thebase station in charge of downlink transmission, if PUCCH format 3 isused.
 28. The computer readable medium of claim 25, wherein theScheduling Request transmission method further comprises: sending, witha low transmission power, the positive D-SR in the next D-SR's subframeor the RA-SR in the next RA-SR's subframe without HARQ-ACK/NACKtransmission to reach the base station in charge of uplink transmission.29. The computer readable medium of claim 28, wherein the SchedulingRequest transmission method further comprises: determining whether thepositive D-SR or the RA-SR is sent in terms of delay caused by searchingfor an available D-SR's subframe or RA-SR's subframe withoutHARQ-ACK/NACK transmitted concurrently and/or in terms of resourceand/or power consumption.
 30. The computer readable medium of claim 25,wherein the Scheduling Request transmission method further comprises:determining only a Data Scheduling Request, D-SR, is to be transmittedwithout HARQ-ACK/NACK on PUCCH using PUCCH format 1 a/1b/3, andtransmitting the D-SR in a D-SR's subframe using PUCCH format
 1. 31. Thecomputer readable medium of claim 25, wherein the Scheduling Requesttransmission method further comprises: determining a negative D-SR is tobe transmitted in the current D-SR's subframe together withHARQ-ACK/NACK on PUCCH using PUCCH format 1a/1b/3, and transmittingHARQ-ACK/NACK and the negative D-SR in the same current D-SR's subframeusing PUCCH format 1/1a/1b or format 3.